fork in the road where two streets that had been more or less parallel meet - Español Inglés Diccionario